﻿#ifndef PST_DIALOGCURVESMOOTHING_H
#define PST_DIALOGCURVESMOOTHING_H

#include <IdaDialogFrame>
QT_BEGIN_NAMESPACE
namespace Ui { class DialogCurveSmoothing; };
QT_END_NAMESPACE

namespace pst
{
    class LineChartWindow;
    class DialogCurveSmoothing : public IdaDialogFrame
    {
        Q_OBJECT

    public:
        DialogCurveSmoothing(QWidget* parent , LineChartWindow* lineChartWindow);
        ~DialogCurveSmoothing();

        void setInit(QStringList& params);

    public slots:
        void on_pushButton_confirm_clicked();
        void on_pushButton_cancel_clicked();

    private:
        Ui::DialogCurveSmoothing* ui;
        LineChartWindow* m_lineChartWindow{nullptr};
    };
}

#endif
